package com.watermark_libbrary.watermark.filter;

import android.content.res.Resources;

/**
 * Created by Administrator on 2017/6/19 0019.
 */

public class RotationOESFilter extends OesFilter {
    public static final int ROT_0 = 0;
    public static final int ROT_90 = 90;
    public static final int ROT_180 = 180;
    public static final int ROT_270 = 270;

    public RotationOESFilter(Resources mRes) {
        super(mRes);
    }

    /**
     * 旋转视频操作
     *
     * @param rotation
     */
    public void setRotation(int rotation) {
//        Log.i("Ryan", "rotation==" + rotation);
//        float[] coord;
//        switch (rotation) {
//            case ROT_0:
//                coord = new float[]{
//                        0.0f, 0.0f,
//                        0.0f, 1.0f,
//                        1.0f, 0.0f,
//                        1.0f, 1.0f,
//                };
//                break;
//            case ROT_90:
//                coord = new float[]{
//                        0.0f, 1.0f,
//                        1.0f, 1.0f,
//                        0.0f, 0.0f,
//                        1.0f, 0.0f
//                };
//                break;
//            case ROT_180:
//                coord = new float[]{
//                        1.0f, 1.0f,
//                        1.0f, 0.0f,
//                        0.0f, 1.0f,
//                        0.0f, 0.0f,
//                };
//                break;
//            case ROT_270:
//                coord = new float[]{
//                        1.0f, 0.0f,
//                        0.0f, 0.0f,
//                        1.0f, 1.0f,
//                        0.0f, 1.0f
//                };
//                break;
//            default:
//                return;
//        }
//        mTexBuffer.clear();
//        mTexBuffer.put(coord);
//        mTexBuffer.position(0);
    }
}
